先思考一些問題:它是做什么的、以及怎么使用它。帶着這些問題往下走。 consul是做什么的 consul用於微服務下的服務治理。服務治理是什么?它包含但不限於:服務發現、服務配置、健康檢查、鍵值存 ...
先思考一些問題:它是做什么的、以及怎么使用它。帶着這些問題往下走。 consul是做什么的 consul用於微服務下的服務治理。服務治理是什么?它包含但不限於:服務發現、服務配置、健康檢查、鍵值存 ...
今天有寫文章的時間了,開心。延續上一篇的話題繼續,順便放上一篇的傳送門:點這里。 服務調用 既然服務注冊已經搞完了,那么現在就開始調用這些注冊好的服務。先做一下准備動作,把consul容器跑起來: ...
繼續上一篇的話題,順便放上一篇的傳送門:點這里。 健康檢查 經過之前的操作,我的consul已經支持自動擴展,並且調用也很靠譜。但是這里有個問題,一旦服務列表里的某個服務掛了,consul並不知道 ...
延續上一篇的話題繼續,順便放上一篇的傳送門:點這里。 集群的必要性 consul本身就是管理集群的,現在還需要給consul搞個集群,這是為啥?因為consul單點也容易掛啊!萬一管理集群的con ...
何為實時 先從理論上解釋一下兩者的區別。 大多數傳統的web應用是這樣的:客戶端發起http請求到服務端,服務端返回對應的結果。像這樣: 也就是說,傳統的web應用都是客戶端主動發起請求到 ...
關於JWT的基本概念,如果有不清晰的同學,請點擊這里,就不在這里贅述了。接下來聊聊JWT是怎么發揮作用的。 第一,安裝nuget包 第二,配置【Startup】 首先是 ...
什么是rpc? rpc,全稱Remote Procedure Call,通過它,你可以像調用本地方法一樣調用遠程服務。前端可以調用后端方法,后端也可以調用前端方法。其實這個概念並不陌生,上一篇關於w ...
JWT(json web token),它並不是一個具體的技術實現,而更像是一種標准。 JWT規定了數據傳輸的結構,一串完整的JWT由三段落組成,每個段落用英文句號連接(.)連接,他們分別是:Hea ...
序 上一篇博客把grpc的概念說了個大概,介紹了proto的數據類型,基本語法,也寫了個小demo,是不是沒那么難? 今天要從理論到實際,寫兩個微服務,並利用grpc完成兩者之間的通信。只是作為d ...
開發的時候經常有固定某時操作某資源的需求,解決這種需求最簡單的就是定時任務。 如果沒有特別刁鑽的要求,建議直接找來用,比如這一款:TimedJob 下載完以后去Startup里設置 ...